package edu.nf.project.entitys.dto.storeOperation;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import edu.nf.project.entitys.enums.storeOperation.DishStatusEnum;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @Author gjh
 * @Date 2025/6/11
 * @Description:
 */
@Data
@NoArgsConstructor
public class DishDTO {
    /**
     * 菜品编号
     */
    @TableId(type = IdType.AUTO)
    private Integer dishId;

    /**
     * 菜品图片路径
     */
    private String dishImage;

    /**
     * 菜品名称
     */
    private String dishName;

    /**
     * 菜品价格
     */
    private BigDecimal price;

    /**
     * 菜品状态
     */
    private DishStatusEnum dishStatus;

    /**
     * 菜品类型
     */
    private Integer dtId;

    /**
     * 菜品描述
     */
    private String dishDescribe;

    /**
     * 已售数量
     */
    private Integer soldQuantity;

    /**
     * 菜品优先级（1高，3默认）
     */
    private Integer priority;
}